.navbar
{
}  

.table_header{background-color:#669900;color:#FFFFFF;text-align:center;height:30px} /* <==== theme  */
.table_item_even{background-color:#DDFFBB;color:#000000} /* <==== theme  */
.table_item_odd{background-color:#FFFFFF;color:#000000} /* <==== theme  */
.table_item_mouseover{background-color:#CCCCCC;color:#000000} /* <==== theme  */

.paging_highlighted{border:1px solid #222222;background-color:#333333;color:#ffffff}
.paging_outlighted{background-color:#ffffff}
.footer{color:#ffffff;font-size:12px}
.what_is_this{border-bottom:1px dashed #999}
.mainDiv
{
  width:185px;
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/arrow-up-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 185px;
  height: 25px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;
}

.topItemOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/arrow-up-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}

.topItemClose
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/arrow-down-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #215dc6;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/arrow-down-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}


.dropMenu
{
  font: bold 11px arial;	
  background-color: #d7f0a3;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:10px;
   margin-top:2px;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
}

.subItem a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
}

.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   font: 11px tahoma,verdana,sans-serif;	  
   height:18px;
   color: #428eff;
}

.subItemOver  a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   color: #428eff;
   text-decoration:underline;
   cursor:pointer;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}


input,select{
	font-size:8pt;
	font-family:verdana;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}

.title{font-family:tahoma;font-size:18px;font-weight:bold;color:#006600}  /* <==== theme  */
.sub_title{font-family:tahoma;font-size:15px;font-weight:bold;color:#993300}  /* <==== theme  */
.sub_title_line{font-family:tahoma;font-size:15px;font-weight:bold;color:#006633;border-bottom:1px #666666 solid}  /* <==== theme  */

body,td,th {
	font-family: tahoma;
	font-size: 11px;
	margin-top:0px;
	margin-bottom:0px;
}

.title_bar{
background-image:url("../images/tbl_th.png");background-repeat:repeat-x;color:#ffffff;font-weight:bold;
}


button  {
font: 12px Tahoma, Verdana;
padding: 0 5px;
color:#000000;
background-repeat: repeat-x;
background-position: 0 50%;
background-color:lightyellow;
outline: 1px solid #86B9D6;
border: 1px solid #FFF !important;
height: 19px !important;
border: 1px solid #86B9D6;
line-height: 17px;
}

.button{

}


.solidborder{
border-style:solid; 
border-color:#000000; 
border-width:1px;
font-family:verdana;
font-size:12px
}

.topmenu{
	font-family: tahoma;
	font-size: 11px;
	float: left;
	background: url(../images/bg_menu2.gif);
	height: 25px;
	line-height: 25px;
	border: solid 1px #000000;
	font-weight:bold;
	color: #555555;
}

.topmenu_selected{
	font-family: tahoma;
	font-size: 11px;
	float: left;
	background: url(../images/bg_menu.gif);
	height: 25px;
	line-height: 25px;
	border: solid 1px #000000;
	font-weight:bold;
	border-bottom: none;
	color: #555555;
}

.border_bottom{
	border-bottom: solid 1px #000000;
	color: #555555;
}
.hrblue{
height:1px;
color:#0066FF;
}

.loginmenu {
	height:20px;
	text-align:left;
	color:#999999;
	font-size:11px;
	width:150px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:5px;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
}
.loginmenu a:link{
	text-decoration: underline;
	color:#666666;
}
.loginmenu a:visited{
	text-decoration:underline;
	color:#666666;
}
a:link {
	text-decoration:underline;
	color:#666666;
}
a:visited {
	text-decoration:underline;
	color:#666666;
}
a:hover {
	text-decoration:underline;
	color:#ff0000;
}
a:active {
	text-decoration:underline;
	color:#666666;
}
.text {
	font-size:8pt;
	font-family:verdana;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(../icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(../icons/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button2     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}




/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }

.dw_success{
	background-image: url(../images/icons/tick.png); 
	background-repeat: no-repeat; 
	background-position:1% 50%; 
	height:20px;
	padding-left:35px;
	padding-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	color:#00cc00;	
}

.dw_failed{
	background-image: url(../images/icons/error_msg_icon.gif); 
	background-repeat: no-repeat; 
	background-position:1% 50%; 
	height:20px;
	padding-left:35px;
	padding-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	color:#FF0000; 
	
	
}

.dw_info{
	background-image: url(../images/icons/info_icon.gif); 
	background-repeat: no-repeat; 
	background-position:2% 50%; 
	border:1px solid #0000FF;
	height:15px;
	padding-left:35px;
	padding-top:10px;
	padding-bottom:5px;
	color:#0000FF; 	
}

.dw_notice{color:#FF6600;font-size:18px}
/* Uploadify */

.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.fileUploadProgressBar {
	background-color: #0099FF;
}

#fileUploadstyleQueue{
	margin-top: 5px;
	padding: 3px;
	background-color: white;
	border-color: #cecece;
	border-style: solid;
	border-width: 1px;
	overflow: auto;
	height: 150px;
	width: 350px;
}





/* ######### Default class for drop down menus ######### */
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
color:#666666;
}



.anylinkmenu{
position: absolute;
left: 0;
top: 0;
margin: 0;
margin-left:-10;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #ffffff;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #669900;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
margin-left:-10;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
